ibis London City - Shoreditch Hotel
Quite literally a few hops, skips or jumps (your choice) from Aldgate East station, 15 minutes from the banks of the River Thames and 10 minutes from Liverpool Street station, ibis London City positions you in the perfect spot for exploring London's magne